import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path';

// https://vitejs.dev/config/
export default defineConfig({
  base: "/",
  plugins: [vue()],
  server: {
  	//port: 9090,
  	port:8000,
  	open: true,
  	hmr: true,
  	//host: '0.0.0.0', // 允许通过本地网络访问
  	
  	proxy: {
  		'/api': {
  			target: 'https://localhost:9090/', // 后端服务的地址
  			//target:'http://10.153.30.73:9090',
  			changeOrigin: true, // 推荐设置
  			secure: false, // 如果是https代理到http，需要设置这个参数
  			rewrite: (path) => path.replace(/^\/api/, ''), // 可选，如果你的后端不需要 /api 路径前缀
  		},
  	},
  },
  
  resolve: {
  	alias: {
  		'@': path.resolve(__dirname, './src')
  	}
  },
})
